User extensibility and dogfooding
dogfooding is often described as "developers use it themselves," but it can also be "users fix what they don't like. Because the user and the creator are the same, important information is not missing in the verbalizing process of requests. UserScript-like mechanisms can be prepared, and a variant of dogfooding in which users are asked to create their own dogfooding is also possible. ---
This page is auto-translated from /nishio/ユーザによる拡張性とドッグフーディング. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I'm very happy to spread my thought to non-Japanese readers.